// 引入mongoose模块
const mongoose = require('mongoose')
// 连接数据库
mongoose.connect('mongodb://127.0.0.1:27017/book-crud')
// 暴露绑定的监控函数
// 此函数两个回调函数由app.js传入，是连接成或者连接失败后的动作
module.exports = (onSuccess, onError) => {
    mongoose.connection.on('open', onSuccess)
    mongoose.connection.on('error', onError)
}